package com.zbkj.admin.service;

public interface WeWorkService {

    /**
     * 通讯录通知
     *
     * @param msgSignature 签名
     * @param echostr      echoStr
     * @param nonce        随机数
     * @param timestamp    时间戳
     * @return {@link String}
     */
    String booksNotify(String msgSignature, String echostr, String nonce, String timestamp);

    /**
     * 用户更新通知
     *
     * @param msgSignature 签名
     * @param timeStamp    时间戳
     * @param nonce        随机数
     * @param body         身体
     */
    void userUpdateNotify(String msgSignature, String timeStamp, String nonce, String body);

    /**
     * 初始化员工
     */
    void initEmployee();

    /**
     * 根据微信用户id添加员工
     *
     * @param weWorkUserId weWorkUserId
     */
    void addEmployee(String weWorkUserId);
}
